package framework.grid.data;

import java.rmi.RemoteException;

import framework.util.PeerEdge;
import framework.util.PeerNode;


public interface INodeMetaData {
	public void setNode(PeerNode node) throws RemoteException;
	public PeerNode getNode() throws RemoteException;

	public PeerEdge getRef(int level) throws RemoteException;
	public void setRef(int level, PeerEdge edge) throws RemoteException;
	
	public PeerEdge[] getRefs() throws RemoteException;
	public void setRefs(PeerEdge[] edges) throws RemoteException;
}
